﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace WeManageService
{
	public class PlanManager
	{
		private int nextID;
		List<Plan> plans;
		/*******************************************************************************
		Function:       // 函数名称
		Description:    // 函数功能、性能等的描述
		Calls:          // 被本函数调用的函数清单
		Called By:      // 调用本函数的函数清单
		Table Accessed: // 被访问的表（此项仅对于牵扯到数据库操作的程序）
		Table Updated:  // 被修改的表（此项仅对于牵扯到数据库操作的程序）
		Input:          // 输入参数说明，包括每个参数的作用、取值说明及参数间关系。
		Output:         // 对输出参数的说明。
		Return:         // 函数返回值的说明
		Others:         // 其它说明
		*******************************************************************************/
		void AddTask(Plan task)
		{
			task.PlanID = nextID;
			nextID++;
			tasks.Add(task);
		}
		//
		void DeleteTask(int taskID)
		{
			throw new NotImplementedException();
		}
		void ModifyTask(Plan modifiedTask)
		{
			throw new NotImplementedException();
		}
		void FinishTask(int taskID)
		{
			throw new NotImplementedException();
		}
		List<Plan> QueryTask()
		{
			throw new NotImplementedException();
		}
		Plan GetTaskByID()
		{
			throw new NotImplementedException();
		}
		List<Plan> getRecentTasks()
		{
			throw new NotImplementedException();
		}
	}
}
